<?php 
defined('BASEPATH') OR exit('No direct script access allowed');

/**
 * 小动作系统
 * 
 * @desc    简单的小动作：收藏，关注，赞顶踩等
 * @version 1.0.0 
 * @author  Jason
 * @date	2017年7月11日 下午1:32:18
 * 
 */
class Mod_trick extends MY_Model
{
	protected $table_mapper = [
			'master' => 'trick',
	];
	
	protected $allowed_fields = [
			'master' => ['type', 'source_type', 'source_id', 'target_type', 'target_id', 'content'],
	];
	
	public function __construct()
	{
		parent::__construct();
		$this->load->database();
	}
	
	
// 	/**
// 	 * 根据条件创建或者删除实例
// 	 *
// 	 * @desc    条件应该是唯一索引键，当检测到有此复合键时，删除这条数据，如果没有，新增这条数据。
// 	 * @desc    toggle_create_or_delete/blink/twinkle：眨、扑闪，闪烁、闪现，跟星星一样，一下有一下无的。
// 	 * @desc    Alternate：交替、轮流。
// 	 * @desc    Alternately：adv. 交替地；轮流地；隔一个地。
// 	 * @author  Jason
// 	 * @date    2017年7月12日 上午10:30:05
// 	 *
// 	 * @param   array	$conditions
// 	 * @param   string	$mapping	表映射
// 	 *
// 	 * @return  returnType	returnDescription
// 	 * 	        eg:	returnExample
// 	 */
// 	public function toggle_instance_by_conditions($conditions, $mapping = 'master')
// 	{
// 		array_push($conditions, ['select', 'id']);
// 		$id = $this->select_instances_by_conditions($conditions, $mapping);
// 	}
	
	
}